What is painting spirit of 76?

The painting Spirit of 76 is a patriotic oil painting by Archibald MacNeal Willard. It was completed in 1876 in response to the celebration of America's centennial. The painting stands at 11 feet by 20 feet and features three soldiers, two drummers and one bugler during the Revolutionary War. The painting captures the essence of the American spirit and is a symbol of the country's freedom and independence. The Spirit of 76 has become an iconic image and has been reproduced in various forms throughout American history. It is currently on display at Abbot Hall in Marblehead, Massachusetts.